export type TreeLayout = { mode: "vertical" | "horizontal"; gap: { x: number; y: number }; size: { w: number; h: number } };
